package com.stations.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.math.BigDecimal;
import lombok.Data;

/**
    * 中国行政地区表
    */
@Data
@TableName(value = "sys_region")
public class SysRegion {
    @TableId(value = "aid", type = IdType.INPUT)
    private String aid;

    /**
     * 层级
     */
    @TableField(value = "lev")
    private Integer lev;

    /**
     * 父级行政代码
     */
    @TableField(value = "pid")
    private String pid;

    /**
     * 行政代码
     */
    @TableField(value = "id")
    private String id;

    /**
     * 邮政编码
     */
    @TableField(value = "zipcode")
    private String zipcode;

    /**
     * 区号
     */
    @TableField(value = "citycode")
    private String citycode;

    /**
     * 名称
     */
    @TableField(value = "`name`")
    private String name;

    /**
     * 简称
     */
    @TableField(value = "shortname")
    private String shortname;

    /**
     * 组合名
     */
    @TableField(value = "mergername")
    private String mergername;

    /**
     * 拼音
     */
    @TableField(value = "pinyin")
    private String pinyin;

    /**
     * 经度
     */
    @TableField(value = "lng")
    private BigDecimal lng;

    /**
     * 纬度
     */
    @TableField(value = "lat")
    private BigDecimal lat;
}